﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;

namespace Snowdreamist.Web.Page
{
    public interface IPageCollection : IPage, IPagingPage
    {
        ReadOnlyCollection<IPagingPage> Pages { get; }

        void RefreshAllPages();

        void RefreshAllPagesAsync();

        event EventHandler<PageCountChangedEventArgs> PageCountChanged;
    }
}